 @charset "utf-8";
/* css document*/
.wrap{width: 1200px;margin: 0 auto;overflow:  hidden;}
* a:hover{text-decoration: none;}
.c-red{color: #d51616}
.head-top{height: 281px;background: url("29452706.jpg") no-repeat bottom center;}
.top{height: 45px;background:#f2f2f2;}
.top span,.top span a{font-size: 15px;color:#333333;line-height: 45px;}
.flash{height: 236px;position: relative;}

.nav-ul{background: #d51515;}
.nav{overflow: hidden;width: 1210px;}
.nav li{float: left;}
.nav li a{display: block;height: 50px;padding: 0px 37px;background-color: #ce1e1e;font-size: 20px;line-height: 50px;color: #ffffff;font-weight: bold;text-decoration: none;}
.nav li a:hover{background-color:#a70404;}


.content{position: relative;margin-top: 20px;}
.top-box,.bottom-box{overflow: hidden;}
.bottom-box{}

.top .ss{font-size: 15px;color: #d51616;line-height: 45px;}
.top-news h3{height: 82px;text-align: center;background: #f2f2f2;margin: 30px 0 10px 0;}
.top-news a{line-height: 82px;font-size: 32px;color: #d51616;font-weight: bold;}

.search-f{position: relative;background: url('29452720.jpg') no-repeat;width: 270px;height: 30px;margin: 6px 28px 0 0;}
.search-f input{float: left;}
.t-a{background:url('29452724.png') no-repeat left center;padding-left: 24px;}
.txtt{width: 190px;height: 24px;color: #666666;font-size: 15px;line-height: 30px;padding-left: 10px;margin: 2px;}
.sousuo{width: 65px;height: 30px;font-size: 16px;color: #d51616;background: transparent;cursor: pointer;}


.top-left-box {position:relative;width:601px;height:331px;overflow: hidden;text-align:left;}
.top-left-box .pic img {width:100%;height:331px;display:block;}
.top-left-box .txt-bg {position:absolute;bottom:-1px;z-index:1;height:50px;width:100%;overflow:hidden;background:#0c0d0e;opacity:0.5;filter: alpha(opacity=50);}
.top-left-box .txt {position:absolute;bottom:0px;z-index:2;height:50px;width:100%;overflow:hidden;}
.top-left-box .txt li {height:50px;line-height:50px;}
.top-left-box .txt li a {padding-left: 20px; color:#fff;font-size:18px;line-height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top-left-box .num{position: absolute;z-index: 3;bottom:0px;right: 11px;height: 50px;line-height: 50px;*height: 20px;}
.top-left-box .num li{cursor:pointer;display:inline-block; *display:inline;zoom:1;width:8px;height:8px;background: url("29452713.png") 0 -11px no-repeat;/* overflow:hidden; */margin-right: 7px;*margin-right: 6px;}
.top-left-box .num li.on{background-position:0 0;}
.top-left-box .prev,.top-left-box .next{ position:absolute; top:50%; margin-top:-35px; display:block; width:45px; height:70px;z-index:1;filter:alpha(opacity=50);opacity:0.5;}
.top-left-box .next{ right:0; background:url('29452715.png') no-repeat;}
.top-left-box .prev{left:0; background:url('29452719.png') no-repeat;}
.top-left-box .prev:hover,.top-left-box .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.top-left-box .prevstop{ display:none;  }
.top-left-box .nextstop{ display:none;  }

.top-right-box{width: 547px;overflow: hidden;}
.list-box{overflow: hidden;}
.list-box .t-bd{height: 46px;border-top: 2px solid #d7d7d7;}
.list-box .t-bd span,.tw-box .t-bd span,.side-list .side-list-t span{display: inline-block;}
.list-box .t-bd .on a,.side-list .side-list-t .on span{color: #d51616;border-bottom: 2px solid #d51616;font-weight: bold;}
.list-box .t-bd span a,.side-list .side-list-t h4 span{line-height: 50px;display:inline-block;padding: 0px 14px;font-size: 16px;}

.list-box .t-bd .top-tit a{border-top: 2px solid #d51616;font-size: 20px;margin-top: -2px;}

.mras a{font-size: 15px;color:#666666;line-height: 40px;}
.yswitch ul{}
.yswitch ul li{background:url("29452714.jpg") no-repeat center left;padding-left: 20px;overflow: hidden;height: 38px;}
.yswitch ul h2.t-li{margin-top: 6px;padding-bottom: 16px;border-bottom: 1px dotted #999999;}
.yswitch ul h2.t-li a{font-size: 20px;font-weight: bold;color: #ca2020;}
.yswitch ul li a{font-size: 16px;line-height: 38px;*height: 26px;_height:26px;color: #333333;float: left;}
.yswitch ul li span.date{font-size:16px;color: #999999;line-height: 38px;*height: 26px;_height:26px;float: right;}


.byu{margin: ;}
.l-boxs{width: 830px;float: left;}
.r-boxs{width: 361px;float: right;overflow: hidden;}

.o-box {margin-bottom: 15px;}
.o-box .ob-tt{height: 38px;border:1px #dcdcdc solid;}
.o-box .ob-tt .on{background: url('29452716.jpg') no-repeat left center;padding-left: 17px;line-height: 40px;font-weight: bold;color: #ffffff;font-size: 20px;}
.o-box .ob-tt .mras a{color: #ffffff;margin-right: 12px;}
.o-box .ob-list{background:#f0f0f0 ;padding: 7px 15px}
.o-box .ob-list ul{overflow: hidden;}
.o-box .ob-list ul li{line-height: 40px;overflow: hidden; }
.o-box .ob-list ul li a{line-height: 39px;font-size: 16px;float: left;}
.o-box .ob-list ul li span{color: #999999;font-size: 16px;float: right;}
.o-box .ob-list ul li.line{border-bottom: 1px #999999 dashed;margin: 17px 0}

.tw-box{width: 370px;float: left;margin: 0 45px 10px 0px}
.imw{width: 785px;margin: 0 0 10px 0px;}
.tw-box .t-bd{margin-bottom: 12px;border-bottom: 2px solid #d7d7d7;height: 38px;position: relative;}
.tw-box .t-bd .on{background: url('29452725.jpg') no-repeat left center;padding:0 35px 0 40px;line-height: 40px;font-weight: bold;color: #ffffff;font-size: 20px;position: absolute;}

.tw-box .yswitch ul li{height: 36px}
.tw-box .yswitch ul li a,.tw-box .yswitch ul li span{line-height: 36px;}
.imw .yswitch ul{overflow: hidden;width: 830px}
.imw .yswitch ul li{width: 350px;float: left;margin-right: 45px;}

.ztzl .ztzl-tt{background: url('29452731.jpg') no-repeat left center;height: 40px;l}
.ztzl .ztzl-tt h4{float: left;padding: 0 25px 0 45px;line-height: 40px;font-size: 20px;font-weight: bold;color: #ffffff}
.ztzl .bd{margin: 20px 0;}
.ztzl .bd ul{overflow: hidden;width:1260px }
.ztzl .bd ul li{float: left;margin-right: 60px;}

.row6{overflow: hidden;}
.row6-tt{background: #000 url('29452727.jpg') no-repeat left center;;width: 115px;height: 40px;font-size: 20px;color: #ffffff;padding-left: 45px;line-height: 40px;float: left;font-weight: bold;}
.row6 .ftnav{width:207px;height: 40px;float: left;margin-right: 1px;;background: #d51515;color:#ffffff;font-family:微软雅黑;font-size:18px;text-align: center;line-height: 40px;cursor: pointer; display:inline;}
.row6 .on{background: #c00000;height: 40px;}
.ftnavmore{width: 100%;background:#f5f5f5;}
.ftnavmore ul{margin: 0 auto;overflow: hidden;padding:10px 0 0 0 ;}
.ftnavmore ul li{float: left;width: 240px;text-align:center;line-height:25px;}
.ftnavmore ul li a{font-size: 16px;}

.footer{}
.footer-p{text-align: center;background:#e8e8e8;padding: 26px 0}
.footer-p p{font-size: 15px;line-height: 27px;}


/*-------------list---------------*/
.list-content{overflow: hidden;padding: 20px 0;}
.list-side{overflow: hidden;width: 310px;font-size: 16px;}
.list-side .side-t{padding-left: 50px;line-height: 40px;font-size: 20px;color: #ffffff;font-weight: bold;background: url('29452722.jpg') no-repeat}
.list-side .side-c{background: #f0f0f0;padding: 16px;height: 871px}
.list-side .side-lis{}
.list-side .side-lis ul{overflow: hidden;}
.list-side .side-lis ul li{padding-left: 35px;margin-bottom:15px;background: url('29452723.jpg') no-repeat}
.list-side .side-lis ul li a{line-height: 44px;}
.list-side .side-lis ul li:hover,.list-side .side-lis ul li.cur{background: url('29452721.jpg') no-repeat}
.list-side .side-lis ul li.cur a,.list-side .side-lis ul li:hover a{color:#ffffff }


.list-cont{width: 852px;}
.list-cont .tt{height: 40px;border-bottom: 2px #d7d7d7 solid;position: relative;}
.list-cont .tt h1{height: 40px;color: #ffffff;line-height:40px;font-size: 20px;font-weight: bold;padding: 0 37px;background: #d51515;float: left;}
.list-cont .tt span{height:40px;padding: 0 0 0 20px;font-size: 14px;color: #666;background: url('29452718.png') no-repeat left center;}
.list-cont .tt span a{font-size: 15px;line-height: 45px;padding: 0 10px 0 0;color: #666;}
.list-cont ul {min-height: 483px;overflow: hidden;margin-top: 16px;}
.list-cont ul li{height: 38px;overflow: hidden;}
.list-cont ul li a{line-height: 38px;height: 38px;text-decoration: none;padding:0 0 0 18px;color: #5d5d5d;font-size: 16px;background: url('29452714.jpg') no-repeat left center;float: left;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.list-cont ul li span{line-height: 38px;color: #999999;font-size: 16px;}

.pagelist .current,.pagelist a:hover {color: #fff;;background: #ca2020;border: 1px solid #ca2020;}
.pagelist {margin:10px;padding:6px 0px;height:34px;text-align: center;}
.pagelist a{padding:7px 11px;font-size: 13px;color: #666;height:30px;line-height:35px;margin:0px 2px;border:1px solid #d9d9d9;background: #fff;}

.list-ft{margin-top: 0;}

/*-------------content---------------*/
.cont{width: 99%;border:1px solid #e8e8e8;}
.cont .tt{background: #f5f5f5;line-height: 42px;border-bottom: none;padding-left: 16px;height: 42px}
.cont .tt span{}
.list-cont .cont-cont{padding: 30px 40px 20px 40px;background: #ffffff;}
.list-cont .cont-cont h3 {font-weight: bold;font-size: 26px;color: #cc0000;text-align: center;padding: 0 0 30px 0;}
.list-cont .cont-cont p,.contentx p{margin: 0;font-size: 14px;line-height: 25px;font-family: '微软雅黑';}
.list-cont .cont-cont .des {height: 38px;line-height: 38px;color: #666;margin-bottom: 20px;text-align: center;width: 100%;font-size: 15px;background: #f2f2f2;}

/*-------------leader---------------*/
.ld-lists{padding-top: 30px;}
.head-lead{width: 114px;margin: 0 auto}
.lead-box{text-align: center;border: 1px solid #e3e3e3;width: 114px;height: 203px}
.lead-box .lead-box-img {border-bottom: 1px solid #e3e3e3;padding: 8px}
.lead-box .lead-box-cont{padding: 11px 8px}
.lead-box .l-name a{font-size: 16px;color: #003399;margin-bottom: 3px;}
.lead-box .l-post{font-size: 14px;color: #666666}
.ld-lists ul{overflow: hidden;margin-top: 27px;width: 750px;padding:0 48px }
.ld-lists ul li{height: 205px;float: left;margin: 0 33px 26px 0; }
.ld-lists ul li a{line-height: 22px;padding: 0;float: none;height: auto;background: transparent;}